potential supplier - German English Dictionary